Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HOMERTON PLACE Semi-Detached £53,500 17 Dec 1999
2 HOMERTON PLACE Semi-Detached £53,500 30 Sep 1999